life span average - Español Inglés Diccionario